home *** CD-ROM | disk | FTP | other *** search
- Path: rcp6.elan.af.mil!rscernix!danpop
- Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++,comp.edu
- Subject: Re: ANSI C and POSIX (was Re: C/C++ knocks the crap out of Ada)
- Message-ID: <danpop.828819479@rscernix>
- From: danpop@mail.cern.ch (Dan Pop)
- Date: 6 Apr 96 19:37:59 GMT
- References: <JSA.96Feb16135027@organon.com>
- <emery-0204960656230001@line030.nwm.mindlink.net>
- <828632277snz@genesis.demon.co.uk> <dewar.828704810@schonberg> <4k3utg$ndp@solutions.solon.com> <dewar.828757752@schonberg>
- Organization: CERN European Lab for Particle Physics
- NNTP-Posting-Host: ues5.cern.ch
- X-Newsreader: NN version 6.5.0 #7 (NOV)
-
- In <dewar.828757752@schonberg> dewar@cs.nyu.edu (Robert Dewar) writes:
-
- >"You know, POSIX, Spec 1170, X/Open, that kind of stuff. POSIX is the one the
- >US govt. will not use Win NT because of, because it doesn't match the spec
- >they've selected."
- >
- >But none of POSIX, Spec 1170, nor X/Open have official validatoin suites
- >and testing procedures as far as I know, and certainly very few Unix
- >implemntations are 100% compliant with POSIX (very few versions of Unix
- >even claim to support Draft 10 of Posix threads). X/Open is not even
- >a standard as far as I know.
-
- The name of the standard is actually XPG 4.2 (it was formerly known as
- Spec 1170). X/Open is the name of the organization that certifies that
- a certain OS complies to this standard.
-
- >I am quite aware that the behavior of read in Linux is ANSI compliant
- >(dspite your memory, I never claimed otherwise).
-
- This is plain nonsense. read in Linux (or anywhere else) CANNOT be ANSI
- compliant for the simple reason that the ANSI/ISO C standard does NOT
- define such a function. read may (or may not) be POSIX, SVID or XPG
- compliant.
-
- >Anyway, can someone who really knows the score here tell us:
- >
- >Which of Unix, Posix, Spec 1170, X/Open have approved national and/or
- >international standards.
-
- For an operating system to be allowed to be officially named UNIX(TM)
- it has to be validated by X/Open, the current owner of the UNIX brand.
- This validation is based on compliance to XPG 4.2. I don't know the
- details.
-
- Dan
- --
- Dan Pop
- CERN, CN Division
- Email: danpop@mail.cern.ch
- Mail: CERN - PPE, Bat. 31 R-004, CH-1211 Geneve 23, Switzerland
-